home *** CD-ROM | disk | FTP | other *** search
/ 17 Bit Software 6: Level 6 / 17 Bit - Level 6 (1998)(Epic Marketing)[!].iso / quartz / q1085.dms / q1085.adf / Reflex.doc < prev    next >
Text File  |  1992-09-02  |  9KB  |  261 lines

  1.  
  2.  
  3.  
  4.                ==============================================
  5.                RRRRR   EEEEEE  FFFFFF  L      EEEEEE  X     X          
  6.                R    R  E       F       L      E        X   X 
  7.                RRRRR   EEEEE   FFFFF   L      EEEEE     XXX
  8.                R   R   E       F       L      E        X   X 
  9.                R    R  EEEEE   F       LLLLL  EEEEE   X     X
  10.                ==============================================
  11.                RELEASE VERSION 1.0.       REVISION NUMBER 2.0
  12.                 COPYRIGHT 1994 PAUL MONAGHAN (TEAM SOFTWARE)
  13.  
  14.  
  15.  
  16.  
  17. *INTRODUCTION*
  18.  
  19. Reflex is fully Public Domain.  However if you want to give me 
  20. anything or would like the latest version or even just drop me a 
  21. letter to say:
  22. "HI I USE REFLEX!", which would be nice (sorry, it would be VERY 
  23. nice!). Then more the better! Reflex was written using Blitz Basic.  
  24. N.B. Don't knock it 'til you've tried it!
  25.  
  26.  
  27.  
  28. *GENERAL DESCRIPTION*
  29.  
  30.     Reflex is my own attempt at a little A.I. type program. Its dead 
  31. easy to understand:-
  32.  
  33. You type in a sentence (e.g. 'HELLO THERE') If it knows a response to
  34. the sentence then it gives it otherwise it says the sentence back to
  35. you and waits for you to give it a response back which it uses the next
  36. time it gets that sentence.
  37.  
  38. GOT IT YET????
  39.  
  40. I hope you did, cause this is where it gets interesting, it has what
  41. is called a Breaklist... (A What?) A BREAKLIST! (OH!)
  42.  
  43. A Breaklist is simply a collection of common words (which at the 
  44. moment are preset) which it strips out (ignores) from all the 
  45. sentences... e.g:
  46.  
  47. The standard Breaklist contains the words:
  48.  
  49. A, AN and THE
  50.  
  51. so the broken down version of:
  52.  
  53. I HAVE AN APPLE
  54.  
  55. is 
  56.  
  57. I HAVE APPLE
  58.  
  59. which would match:
  60.  
  61. I HAVE THE APPLE, I HAVE A APPLE, I HAVE AN APPLE and I HAVE APPLE
  62.  
  63. Using this 'formula' lets Reflex pick up a lot more sentences than it
  64. normally would, even ones it has never has put to it... Think about 
  65. it...
  66. TRY IT!
  67.  
  68. And thus Reflex was born...
  69.  
  70.  
  71.  
  72. *FEATURES*
  73.  
  74. I have built into Reflex a few tools to make life as easy as possible 
  75. whilst making your own little persona(!). The main one is the 'Editing 
  76. Suite' as I like to call it, you can call it what you like...  
  77.  
  78.  
  79.  
  80. *EDITING*
  81.  
  82. This allows you to edit the Memory File of your persona (OOOH! I like 
  83. that word! ;) ). You access the editor by pressing F3 (All of the 
  84. options are listed at the bottom of the display on both the main and 
  85. editor screen).
  86.  
  87. This displays a list of five Mem Links.  You move around using the up 
  88. and down cursor keys. When the cursor reaches the bottom, it shows the 
  89. next five or so Mem Links if there is any and vice-versa.
  90.  
  91. There is a section at the bottom of the display as a guide to the keys 
  92. and a brief function guide is available by pressing the HELP key.
  93.  
  94. Most of the options are fairly straight forward, but I'll run through 
  95. them for you...:
  96.  
  97. F1 - Prev = This will display the previous five Memlinks if there are 
  98.             any.
  99.  
  100. F2 - Next = This will display the next five Memlinks if there is any.
  101.  
  102. F3 - Edit = This allows you to edit the text held in that Memlink,
  103.             first it allows you to edit the question string and then
  104.             allows you to edit the response string. REMEMBER if you
  105.             type in a question string that is stored elsewhere then
  106.             Reflex warns you of this and allows you to retype it or
  107.             to leave it as it was. There is no such restriction on
  108.             the answer string.
  109.  
  110. F4 - Goto = Each Memlink has a number. This allows you to go straight 
  111.             to that Memlink by simply typing in the number.
  112.  
  113. F5 - Search = This function will search for the specified word (up to
  114.               11 letters) through the Memlist, it searches from the
  115.               Memlink after the current one. The current search word
  116.               is shown inversed just below this function key.
  117.  
  118. F6 - Top  = This takes you to the top of the Memlist.
  119.  
  120. F7 - Bottom = Do I really have to answer this one???!!
  121.  
  122. F8 - ???? = This function key is not used at all!
  123.  
  124. F9 - Delete = Errrm... Lets see, this one deletes the highlighted Mem 
  125.               link.
  126.  
  127. F10 - EXIT = This allows you to return to the main screen.
  128.  
  129. /\ = Cursor key up
  130. \/ = Cursor key down
  131.  
  132. HELP = Displays the HELP page of course.
  133.  
  134.  
  135.  
  136. *THE MAIN DISPLAY*
  137.  
  138.     After the title page on booting up Reflex's main screen is shown.
  139. This is divided into four main sections:
  140.  
  141. +--------------------------------------------------------------------+
  142. | (1)          Logo goes here!!              | Number of links here! |
  143. |                                            | Current filename here!|
  144. +--------------------------------------------------------------------+
  145. | (2) This is where you type in the sentences (up to 70 characters)  |
  146. +--------------------------------------------------------------------+
  147. |                                                                    |
  148. |                                                                    |
  149. |                                                                    |
  150. |             This is where the output from Reflex goes!             |
  151. |                                                                    |
  152. | (3)                                                                |
  153. |                                                                    |
  154. |                                                                    |
  155. +--------------------------------------------------------------------+
  156. | (4)     This is a list of all the function keys you can use!       |
  157. +--------------------------------------------------------------------+
  158.  
  159.  
  160. To talk to Reflex you simply have to type the sentence in at the 
  161. prompt (2).
  162. This will then be displayed in the output box (3).
  163.  
  164. Here is a list of all the functions displayed on the Main screen (4).
  165. (REMEMBER: You must have a blank command line at the prompt for these 
  166.            to work!)
  167.  
  168. F1 - Load = Allows you to load a previously saved Memfile. This also
  169.             automatically generates a new breaklist.
  170.  
  171. F2 - Save = Allows you to save the current Memfile.
  172.  
  173. F3 - Edit = Takes you onto the Editing Suite.
  174.  
  175. F4 - ClrW = EXCUSE ME?! This actually CLeaRs the output Window (3).
  176.  
  177. F5 - AWAKE/ASLEEP = This is a very useful toggle. It allows you to 
  178.                     start (awake) or stop (asleep) Reflex learning
  179.                     what you type in! Useful for when you are 
  180.                     analysing your Memfiles or just letting your 
  181.                     mates talk to it!
  182.  
  183. F6/F7 - Not used in this version of Reflex.
  184.  
  185. F8 - Delete = This command allows you to delete a Memfile from disk.
  186.  
  187. F9 - ClrM = YOU WHAT?! This rather powerful command ERASES all the 
  188.                        Memlinks!
  189.  
  190. F10 - This lets you quit from Reflex completely.
  191.  
  192. HELP = HELP! Gimme the helpscreen!
  193.  
  194.  
  195.  
  196. *WHAT ARE ALL THE FUNNY LITTLE CODES IN THE OUTPUT BOX (3)????.*
  197.  
  198. USER: = This is the sentence you just type in.
  199. QUES: = If Reflex doesn't have a response to give you then it will say 
  200. it back to you so you can give a response that you would give to that 
  201. question. This response is prefixed with this 'code'.
  202. RESP: = This is where Reflex has recognised the sentence you gave it 
  203. and has given back the response it knew.
  204.  
  205.  
  206. *MOVING REFLEX TO A NEW HOME?*
  207.  
  208.     Reflex requires the font files Siesta.font and its directory in 
  209. order to operate.  These can be placed into any of the following, 
  210. SYS:, SYS:fonts/, FONTS: and REFLEX:.
  211.  
  212.  
  213.  
  214. *FUTURE ENHANCEMENTS*
  215.  
  216. Ok, on my hitlist so far for version 2 are:
  217.  
  218.  
  219. Amiga speech capability (I know its rather sad, but it will be cute!)
  220.  
  221. Editable Breaklists     (This will let you define you own rather than
  222.                         putting up with my rather short list.)
  223.  
  224. Null Modem Capability   (This will allow you to connect 2 Amigas
  225.                         together and let them talk to each other,
  226.                         GREAT EH?!)
  227.  
  228. A Merge Facility        (This is to let you merge together two 
  229.                         independent MemLists to make one HUGE one!)
  230.  
  231.  
  232. Any other ideas, suggestions, bug lists (there shouldn't be any 
  233. though), etc. will be gratefully received. AND I WILL WRITE TO 
  234. EVERYONE THAT WRITES TO ME 100%
  235.  
  236.  
  237. Have fun, let me know if you like it! (In other words, WRITE TO 
  238. MEEEEEEE!!!)
  239.  
  240. Paul Monaghan
  241. 12 Hartburn Walk,
  242. Kenton Bar Estate,
  243. Newcastle-upon-Tyne,
  244. NE3 3YT.
  245. ENGLAND
  246.  
  247.  
  248.  
  249.  
  250.  
  251. *BACKOUT BLURB*
  252.  
  253. I cannot be held responsible for any data loss or hardware damage(!) 
  254. or otherwise through normal or misuse of Reflex, bugs, stress, 
  255. addictiveness or it's associated files.
  256.  
  257. Reflex is the full Copyright of Paul Monaghan under the title of Team
  258. Software. 1994.
  259.  
  260. Date: Friday 11/11/94.  Time: 8:19pm.
  261.